/**
 * 
 */
package cn.softTank.BpelModelImpl.PartnerLinkTypeImpl;

import java.util.List;

import cn.softTank.BpelModel.PartnerLinkType.Operation;
import cn.softTank.BpelModel.PartnerLinkType.PortType;

/**
 * @author Yuzone (smartzxy@gmail.com)
 * 
 */
public class PortTypeImpl implements PortType {

	private String name;
	private String location;
	private String namespace;
	private List<Operation> operation;

	/*
	 * (non-Javadoc)
	 * 
	 * @see cn.softTank.BpelModel.PartnerLinkType.PortType#getLocation()
	 */
	@Override
	public String getLocation() {
		return location;
	}

	/*
	 * (non-Javadoc)
	 * 
	 * @see cn.softTank.BpelModel.PartnerLinkType.PortType#getName()
	 */
	@Override
	public String getName() {
		return name;
	}

	/*
	 * (non-Javadoc)
	 * 
	 * @see cn.softTank.BpelModel.PartnerLinkType.PortType#getNamespace()
	 */
	@Override
	public String getNameSpace() {
		return namespace;
	}

	/*
	 * (non-Javadoc)
	 * 
	 * @see cn.softTank.BpelModel.PartnerLinkType.PortType#getOperation()
	 */
	@Override
	public List<Operation> getOperation() {
		return operation;
	}

	/*
	 * (non-Javadoc)
	 * 
	 * @see
	 * cn.softTank.BpelModel.PartnerLinkType.PortType#setLocation(java.lang.
	 * String)
	 */
	@Override
	public void setLocation(String value) {
		location = value;
	}

	/*
	 * (non-Javadoc)
	 * 
	 * @see
	 * cn.softTank.BpelModel.PartnerLinkType.PortType#setName(java.lang.String)
	 */
	@Override
	public void setName(String value) {
		name = value;
	}

	/*
	 * (non-Javadoc)
	 * 
	 * @see
	 * cn.softTank.BpelModel.PartnerLinkType.PortType#setNamespace(java.lang
	 * .String)
	 */
	@Override
	public void setNameSpace(String value) {
		namespace = value;
	}

	/*
	 * (non-Javadoc)
	 * 
	 * @see
	 * cn.softTank.BpelModel.PartnerLinkType.PortType#setOperation(java.util
	 * .List)
	 */
	@Override
	public void setOperation(List<Operation> value) {
		operation = value;
	}

}
